using System.Collections;

namespace OFX.Aggregator.Infrastructure
{
	public interface IContainer
	{
		T Resolve<T>();
		T Resolve<T>(IDictionary parameters);
		T Resolve<T>(string key);
		T Resolve<T>(string key, IDictionary parameters);
	}
}